The decrease in solar module and battery energy storage system (BESS) prices over 2023 has made renewables projects “more competitive than ever” for developers, according to the CEO of Norwegian ...