IPE: Impact investing in public markets has become a hot topic of conversations but identifying companies that can address the world’s most formidable challenges and deliver financial returns is a time-consuming and resource-intensive process.
Read more...