No Chinese ownership for Ambre Energy, parent company of Millennium
The two companies both have ties to the international energy business, make millions of dollars per year and pronounce their English names the same way. But the similarities between Ambre Energy, based in Brisbane, Australia,...
Read More