Harsh Baweja Director (Finance) REC Limited