Approximately 22 per cent of the company's revenue comes from the EPC business, while the remaining portion is generated from the module business, the company said.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results