Delhi’s E-Bus Revolution: 6 New Substations Power 1,200 Buses National Delhi launches substations to charge 1,200 electric buses.
Qatar's Economic Crisis Deepens: Hormuz Strait Tensions Slash Gas Exports, Cost Billions in Losses Business