No, solar panels don't start working immediately after installation. It requires utility approval and a few steps before they can be switched on and begin powering your home.
[PDF Version]
When news broke about photovoltaic panel manufacturers closing down in 2023, solar enthusiasts panicked like chickens spotting a solar eclipse.
[PDF Version]