A "one-stop-shop" for reporting and analysing ESG data, called ESGgo, based in California has raised $7 million in seed funding.