Caribbean Energy Solutions LLC is a subsidiary of Spyglass Energy Partners, developing energy projects in Latin America and the Caribbean.