US-led consortium's winning bid stood at £295 million
LONDON: A consortium of US-based Indian techies have won the bid to own 49% of The Hundred's Lord's franchise London Spirit.
US-led consortium's winning bid stood at £295 million
LONDON: A consortium of US-based Indian techies have won the bid to own 49% of The Hundred's Lord's franchise London Spirit.