(SeeNews) - Jul 2, 2013 - US firm First Solar Inc (NASDAQ:FSLR) has initiated construction of its 50-MW Macho Springs solar park on state trust land in New Mexico's Luna county.