Toh Hui RanExxonMobil’s been advertising their algae biofuels. Here’s are my thoughts on that.If you’ve stepped into glossy new Terminal 4 or touched down in Changi’s Terminal 1 recently, you may have seen an advertisement that…Oct 29, 20181Oct 29, 20181