Energy • Manufacturing & Recycling • Technology & Innovation MTC invests £1.3m in UK’s largest solar thermal...