Citicore Power Inc. has cemented at least three new contracts in power retailing, a policy regime in the power sector that empowers customers to choose its preferred power supplier. Via its retail supply arm Citicore Energy Solutions Inc. (CESI), the Megawide-affiliated power company indicated t