Net revenues for the quarter (for both CSI Solar and Recurrent Energy, the manufacturing and project development businesses) were US$1.6 billion, a 23% increase from US$1.3 billion in Q1.
The American Alliance for Solar Manufacturing Trade Committee claims that imports from Vietnam and Thailand have "accelerated" since April's AD/CVD petition, and has alleged Critical Circumstances.