L&T Infotech and Mindtree, two independently listed IT services companies under Larsen & Toubro Group have announced a merger that would create India's fifth-largest IT services provider.
Reliance is the top-ranked Indian firm on the list at No.53, followed by State Bank of India at No. 105, HDFC Bank at No. 153 and ICICI Bank at No. 204.
NTPC Ltd., India's largest power utility, announced the signing of a Memorandum of Understanding (MoU) with Energy Vault Holdings, Inc, a leader in sustainable, grid-scale energy storage solutions.