Skip to content
An Ohio farmer facing $1 million in medical debt hoped a solar lease would pay $540,000 a year · Hindustan Sphere