301658 Financials - Shenzhen SOFARSOLAR Co., Ltd. | Makkler