Chandigarh: The Haryana Power Generation Corporation Limited (HPGCL) and Indraprastha Power Generation Corporation Limited (IPGCL) signed an agreement for the formation of a joint venture company (JVC) for the development of a coal block in Singrauli, in Madhya Pradesh.