Colombia’s Ecopetrol signs $1.2B contract with India

by Courtney Scott August 15, 2012