Business & Economy Published 29 Dec, 2023 10:51am Massive corruption scandal in solar panel import uncovered 12 companies were found involved in this trade-based money laundering