A company is looking to implement VPN between their Head Quarter and over 100+ Branch Offices. They are looking for a solution that:
1. Reduces deployment complexity
2. Simplifies branch communications
3. Offers branch to branch connectivity.
4. Is cost effective
5. Offers strong encryption
Select the best option from the below options that you would recommend to implement.