Maker Bayou Radio Show

Maker Bayou Radio Show


Maker Bayou Ep. 18 - The Paris Climate Agreement

August 17, 2017

Why would bananas help save lives?
Where will the world’s largest battery be installed?
What’s all this talk about Paris?