Four shareholders in Spanish solar power producer and developer Solaria Energia y Medio Ambiente SA (BME:SLR) sold a combined 12.39% stake in the company through an accelerated bookbuild completed on Wednesday last week.