Sol Systems acquires 190 MW Texas solar project from ABEI Energy

M&A & Investment