Sustainable finance: for a greener and cleaner economy