Yeah, China.
“China is offering solar energy to Cuba, an old ally left without power amid the US oil embargo, in a show of strength for Chinese renewable-energy credentials and a sign of Beijing’s economic footprint in Latin America.“
Hopefully US doesn’t blow up the ships.
