This explains the steps on how to install MSI to multiple Windows 10 and above devices using Group Policy from Microsoft Server
Create an Organizational Unit (from Microsoft Server)
Sign in to Windows Server using "Domain Adminstrator" role. Go to Server Manager -> Tool -> Active Directory Users and Computers
Under Active Directory Users and Computers, right-click on the domain you want to create and select New -> Organization Unit
Create a Group Policy (from Microsoft Server)
Sign in to Windows Server using "Domain Adminstrator" role. Go to Server Manager -> Tool -> Group Policy Management
Right-click on the organization created in the above step and click "Create GPO in this domain, and link it here..."
Enter your GPO name and click OK. Configure the GPO setting by right-clicking the new GPO name and select Edit.
On the left side under Computer Configuration, click Policies -> Software Settings -> Software Installation
Right-click Software Installation -> New -> Package
Select the MSI file you want to deploy and click OK
Manually update Group Policy from your device (from Windows 10 and above)
Open the command prompt and enter "gpupdate /force". This may require your device to restart
Check the deployment status (from Windows 10 and above)
In the command prompt, enter "gpresult /h folder_name"