18Feb 2018 by Business Caffeine of a business that is dedicated to its day-to-day trading operations. #Finance