Open Space, a financial technology company, has unveiled new Ethical Finance products aimed at promoting inclusion, transparency and shared prosperity....