Asaad Taha, PhD·FollowApr 22, 2021--ShareNational Grid Renewables constructing 275-MW solar + storage project in Texas