Find the word definition

Wikipedia
Astonfield

Astonfield Renewables is a renewable energy company that builds, owns, and operates utility-scale solar power plants in emerging markets. Headquartered in New York and Mumbai, its operational focus on India is supported by additional offices in New Delhi and Kolkata.