site logo

Apple strikes largest ever commercial solar deal with First Solar