US renewables developer-operator National Grid Renewables has launched construction of its 270-MW Blevins solar project in Falls County, Texas, the company announced on Tuesday.