Netherlands-based Taylor, a spinoff of Eindhoven University of Technology, has raised €8 million ($8.6 million) to expand sales of its cells string optimizers that the company claims improves PV ...