Solar

Solar cell firm struggles to stay in spotlight

The founders of Ebara Solar, a solar cell manufacturer in Belle Vernon, have until next Thursday to find the cash to buy the company’s assets at auction…