Sen Brothers Enterprises Bags Order From IOCL Worth INR 26.51 Million