Home Tags Formula 1

Tag: Formula 1

“F1 track doesn’t necessarily have to be in my electorate…” –...

A private-sector project to construct a formula one racing track in Hambantota is under discussion with some international investors having shown interest,...