Imperium Energy Bags Order From ECL Worth INR 259.102 Million