About Ellora Energy
ellora energy announces sale of company for $695 million denver, july 20 /prnewswire/ -- ellora energy today announced the execution of a definitive agreement and plan of merger with... Read more
ellora energy announces sale of company for $695 million denver, july 20 /prnewswire/ -- ellora energy today announced the execution of a definitive agreement and plan of merger with... Read more