Monday, October 22, 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...