E-commerce means...
Which of these sources of finance is available to Ltd but NOT a sole trader?
Quick GCSE revision quiz