Agroforestry: An ancient practice with a promising future?
Traditionally defined as the growing of commercially productive trees and agricultural crops on the same piece of land, agroforestry is, despite its new-found fame, a very old practice – though one which has sadly been almost entirely lost from our landscape.