Contributors Stephen Peters Stephen Peters is a senior energy specialist at the Asian Development Bank.