Unless specific conditions are met, all trusts (other than bare trusts) are required to file a T3 return including Schedule 15 for taxation years ending in 2025. It's important to review the trust ...