ipc solar