Total SA agreed to acquire a majority stake in solar cells manufacturer SunPower Corp., while Smart Modular Technologies agreed to go private through a sale to Silver Lake. Plus other deals from the past week.
To read the entire story, you must be logged in.
Please log in now or register with us.