LEHI, today announced financial results for the first quarter ended March 31, 2018. First Quarter 2018 Operating Highlights Key operating and development highlights include: MW Booked of approximately 52 MWs for the quarter. MW Installed of approximately 40 MWs for the quarter. Total cumulative MWs installed were approximately 905 MWs. Installations were 5,813 for the […]