
Images By Tang Ming Tung
The renewable energy sector was caught off guard this weekend by a proposed Senate tax targeting wind and solar projects that use components from China, marking a sharp escalation in efforts to dismantle incentives for clean energy.
The measure, part of