
Italy
Robin Whitlock
Renewable energy company Qair has announced the start of construction of the 24.2 MWp Castellammare solar project, located in Sicily, Italy, marking a new milestone in Qair’s development in one of its ...







