Aberdeen: teetering between its high-carbon past and a green future

Aberdeen: teetering between its high-carbon past and a green future … of green tech innovation within the Oil and Gas Technology Centre (OGTC), …