Borosil Renewables Restructures Global Strategy as German Subsidiary Files for Insolvency Breaking News - July 7, 2025