What do we mean by a Social Enterprise?

What do we mean by a Social Enterprise?

What do we mean by a Social Enterprise? Social Enterprise is an increasingly popular form of business across the EU.  However, what is meant by the term ‘Social Enterprise’ and how it differs from regular business sometimes isn’t so clear. This article will help to...