England Champions franchise gets new owners ahead of WCL Season 3
World Championship of Legends (WCL) Season 3 will take place across Dubai and Sharjah from October 3 to 18, 2026, bringing together seven international Champions teams and some of the biggest names in world cricket. Vauve Global Acquires England Champions Vauve Global, Hong Kong, the investment arm of RV Group, has acquired the England Champions … Read more