Philanthropy has been a very useful and cherished framework for hundreds of years. Technological developments have actually improved the way philanthropy is performed today. For instance, social media platforms have created new and exciting opportunities for philanthropists worldwide. Through these platforms, philanthropists can create events reg