How Microsoft is Improving Tea Farming in Sri Lanka
Sri Lanka is a small island off the southeastern coast of India. The country is home to around 22 million people and to a long and vibrant history. Sri Lanka has gone from an early Buddhist settlement to a colony under the control of major European powers to, finally, its own independent republic in 1972. […]
