Are there any locations outside of the US where Invenergy has offices?
Yes, Invenergy has offices in Canada, Mexico, the United Kingdom, France, Poland, Romania, India, and Japan.
Yes, Invenergy has offices in Canada, Mexico, the United Kingdom, France, Poland, Romania, India, and Japan.