SWEENEY MICHAEL T

PrivateCIK: 1381047
Location

MINNEAPOLIS, MN

FIRST SOLAR, INC.
Position
TenureSince Jun 2018
Holdings