The new U.S. legislation and similar European initiatives will encourage renewable projects but slow approvals are the real bottleneck.
The new U.S. legislation and similar European initiatives will encourage renewable projects but slow approvals are the real bottleneck.