Ola gets green light for London launch

Ola gets green light for London launch