A recent study has revealed that 49% of new business owners (since July 2020) are between 25 and 40 years old, making millennials the...