Ola scouting for sites in India, Europe to build network of charging stations: Report – Times of India
NEW DELHI: Ride-hailing platform Ola is scouting for multiple sites across major cities in India and several locations in Europe...
NEW DELHI: Ride-hailing platform Ola is scouting for multiple sites across major cities in India and several locations in Europe...