Image

London Free Press


An innovative London cricket farm has laid off two-thirds of its workforce as it retools, the city's economic development agency says