Larsen & Toubro’s Strategic Expansion in Africa’s Power Sector Johannesburg, South Africa – August 27, 2025 Larsen…