Israel-based solar projects developer Meshek Energy has raised ILS 140 million (USD 40.6m/EUR 36.2m) in an initial public offering (IPO) on the Tel Aviv Stock Exchange, the Globes reported on Thursday.