Anheuser-Busch greens Budweiser with record solar deal
Brewer signs PPA with Canadian Solar unit for 310MW of Texas PV in largest such deal seen in US industry
Brewer signs PPA with Canadian Solar unit for 310MW of Texas PV in largest such deal seen in US industry