Sunday, December 16, 2018
Tags London Stadium Naming Rights

Tag: London Stadium Naming Rights

West Ham Stadium Naming Rights: Mahindra was in race but talks...

Indian automobile major and business conglomerate Mahindra Group was engaged in talks for the West Ham United stadium naming rights. However, the deal did...
Open