IREDA has initiated an internal review of Gensol Engineering Ltd. due to stress in its account and alleged falsified documents.