Despite Allegations Of Economic Cronyism A New York State Oversight Board Has Approved Funding A 500 Million Solar Power Project In Buffalo