A wind turbin supplies renewable energy to the new facility
Close Window