Kumul Consolidated Holdings (KCH) today released details of progress on the Ramu 2 Hydropower Project, a proposed 180MW hydroelectric power station on the Ramu River.