Financing & investment in Roorkee