SolarSquare could be valued at up to $500 million in the financing expected to close next month.
This story was originally reported by TechCrunch. For the complete coverage and latest updates, visit the original source.
Read the full story at TechCrunch.