Can anybody help a person who isn't native English speaker?
What would you call a company that builds and designs power plants? Factory supplier?
Pic not related
>>14862991
A Power Plant Contractor?
>>14862991
what is the "power plant" in question? vehicle engines, electric generators, nuclear energy facilities....many things are called power plants and its normally understood through the context.