US-based Standard Solar Inc announced on Tuesday it has finished work on a 2-MW solar array at the University of Maryland Center for Environmental Science’s (UMCES) Horn Point Laboratory.