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 an undisclosed buyer. Under the terms of the agreement, Ellora Energy stockholders will receive base consi...
Use this information to figure out if this company is an ideal customer for you.
303.444.8881
5665 Flatiron Parkway
Boulder, 80301
Ellora Energy's HQ is located at 5665 Flatiron Parkway, Boulder
Ellora Energy's phone number is 303.444.8881
Ellora Energy's official website is elloraenergy.com
Ellora Energy's revenue is $50M - $100M
Ellora Energy has 11 - 50 employees
Ellora Energy is in the industry of: Oil and Energy