Beneva Investments – Key Takeaways & 2026 Updates