Enel Green Power North America Inc., a leading owner and operator of renewable energy plants in North America, signed a lease to relocate its North American headquarters to 65,163 square feet at 100 Brickstone Sq. in Andover, MA.

KS Partners and Oaktree Capital plan on completing several improvements to the property which includes a new point of entry for Enel Green Power. In addition, other improvements will include flexible conference facilities…