Pretty much, yes.
e.g. "Across the Caribbean, people have installed roughly twice as many solar panels as official statistics would suggest. ... China ... has exported far more panels to the Caribbean than have officially been installed."
https://www.yahoo.com/news/science/articles/caribbean-nation...