Billion Lives Company

Billion Lives is a technology firm helping corporate and government entities assess and manage their social & environmental impact