Bharat Express

Organizers

The London Stock Exchange (LSE), airports in Spain, the Netherlands, and Hong Kong as well as production at Tesla's plant outside Berlin have all been disrupted