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.