Pascal Caputo · Manager, US Governmental Affairs · Phone:(205) 617-9940
American solar panel manufacturing