MicroPlace is a wholly-owned subsidiary of eBay, and an affiliate of eBay’s online payment division PayPal. But it is not only for this association that it is attracting the interest of investors. It has been, from the time of its start of operations a reliable way to make impact investment while receiving positive returns. Read more here.