Michigan court upholds solar deals covering 563 acres in $330m project

· Times of India