Ravikanth Rai

Ravikanth Rai is an associate managing director, energy & natural resources ratings for Morningstar DBRS.

More From Ravikanth Rai