News

Employees in a range of businesses are being encouraged by their companies to sketch their ideas and draw diagrams to explain complicated concepts to colleagues. Proponents of what is known as ...