London,London Borough of Islington,United Kingdom - N43HH
Industry:
Paper & Paper Products
Company Size:
249 Employees
Who We Are:
TBIG produces and sells a street paper supporting a network of 1500 vendors across the UK, it has a shop as a social trading platform, Big issue invest advises/manages £150m of social investment in the UK.