Chubb has launched a new insurance proposition for biogas and solar plants, projects or facilities, in the UK and Ireland...
cleantech News
Dublin-based XL Group plc announced that XL Innovate*, the venture capital fund sponsored by the company, has acquired all of...