As per the report, over 7 million electric cars were sold globally in the first six months of 2024, marking a 25% rise ...
Globally, the growth in oil demand is slowing down under the Stated Policies Scenario (STEPS), which is causing significant ...
A passenger will have to download a mobile application to book a seat on his chosen route - just like in the case of shared ...