Sustainable investment Payback

meaning

The time taken for a Sustainable investment to return its outlay in savings.