The deal also features a Green Shoe Option of JPY 10bn which offers IREDA extended financial leeway to finance green energy ...