Sunrun posts profit in Q1 deployments top guidance
May 13 (SeeNews) - US residential solar company Sunrun Inc (NASDAQ:RUN) moved to net profit in the first quarter of 2016 during which it deployed 60 MW of arrays, ahead of its guidance for 56 MW.On Thursday the company reported…