Technology giant Alibaba along with Chinese Tsinghua University has made the word ‘independent’ mean more to visually impaired people after it introduced its ‘Smart Screen’ to the world. Its R&D department spent over $15 billion and two years to develop…