(i.e., raised new financing round, new competitors added, change to the board, etc.)
Magellan Petroleum is an independent oil and gas exploration and production company.
1775 Sherman Street Suite 1950
Colorado, United States
Come up with a name for your new list and we'll add to it: