WePower, a Lithuania-based blockchain-based green energy trading platform, said today it has raised USD 40 million (EUR 32m) in its initial coin offering (ICO).