Concerning business and trade (8)
I believe the answer is:
economic
(Other definitions for economic that I've seen before include "Relating ot the management of wealth" , "Relating to the circulation of money" , "Comic one giving a good return for money laid out" , "Yielding a profit" , "Inexpensive" .)