UK Renewable Energy Company Picks Up Prestigious Industry Award
2014-06-27
Leading British company Star Renewable Energy has won itself industry recognition by taking home the highly sought after Public Sector Project of the Year award last night.