Current Projects Under Development

Large-scale floating solar power project in Philippines

Land-based photovoltaic power project in Colombia

Wind power project in Laos

FSRU project in Colombia

4,000-ton offshore work vessel project