A climate technology firm has raised $19 million in funding from five investors, including the venture capital arms of Citi and CommerzBank.