As Delhi Metro Rail Corp Ltd. (DMRC) completes its 22nd year, with twelve metro lines traversing 392 kilometers and 288 stations in operation, it is steaming ahead with three of six Phase IV projects ...
CHENNAI: Tamil Nadu Power Distribution Corporation Limited (TNPDCL) has cancelled the tenders floated as four packages in August 2023 for procuring smart meters ...
Japan to increase nuclear power to 20% by 2040 Renewable energy targets 50% of energy mix by 2040 Japan seeks energy security and decarbonisation with new plan ...