Strong growth projected for renewables

09 October 2024|Opening Bell