US clothing giant VF Corp, owner of The North Face and Timberland brands, has expressed confidence the company is building a "solid roadmap" for sustainability as it continues to make strides on its renewable energy goals.