Solar Company S.A. has filed an IPO.