Obama touts clean energy in bid to restore US leadership in Caribbean

Obama touts clean energy in bid to restore US leadership in Caribbean