Governors

State governments continue to obstruct efforts to grant financial autonomy to 774 local councils in the country. The battle has

read more LG financial autonomy drags on governors’ pushback