STERG Technical Tour 2017 to Upington brings universities & renewable energy industry together

Home/News/STERG Technical Tour 2017