Icon
 

The financial vulnerability challenge facing energy suppliers