June 17 (SeeNews) - Indianapolis Power and Light Co (IPL), a subsidiary of US-based power company AES Corp (NYSE:AES), has put into operation a 20-MW energy storage system.