Technology has done greater things for humanity that is immeasurable at this point. Many budding artists have emerged from online platforms, independently showcasing their talent. Alex Zedra is someone who has made a fortune from her channel in Twitch alone. Likewise,...