N Cape’s mega solar and storage project is up and running