Prabhat Sakya

Prabhat Sakya

PSakya

Recent articles





What's Next for BP?

What does the future hold for the oil giant BP?