Upsides include strong revenue growth, high ROE/ROCE, expanding green energy infrastructure, and experienced industry leadership.
Upsides include strong revenue growth, high ROE/ROCE, expanding green energy infrastructure, and experienced industry leadership.