National Grid Renewables has started construction at its latest solar venture, the Sycamore Creek solar project in Crawford County, Ohio, US. This new development will contribute 117MW of ...