What is urban farming?
Urban farming, or urban agriculture, can be described as the growing of plants and raising of animals in and around towns, cities and urban environments. Until recently, farming has been a largely rural activity. But the development of technology, together with a pressing need to find more sustainable ways of...