Renewable Energy IPO Breaks Out On 114% Growth

Renewable Energy IPO Breaks Out On 114% Growth

Boosted by 114% sales growth and a sweeping renewable energy bill, 2021 IPO Montauk Renewables powers a new buy breakout.