High cost of power the cause for overdues

Wind power producers that have plants in Maharashtra, Rajasthan and Madhya Pradesh are struggling to get their payments for over a year now.