Public infrastructure finance company REC reported a revenue from operations of ₹150 billion (~$1.58 billion), down 1% ...