Science Renewables to reach record growth this year, despite market disruptions and supply chain bottlenecks May 14, 2022 <