Major new initiative will set the path for businesses in their quest to net zero.