Using Group-object to sum more than one column (property)

I have a CSV file as follows:


Using Group-object how can I produce
a new CSV file that looks like:


Can Group-object accomplish this?
Thanking you in advance for any advice
or tips and hints.

Yup, its possible.

$Csv = Import-Csv -Path c:\YourCsv.csv
$Csv | Group-Object -Property id | ForEach-Object -Process {
      Id = $_.Name
      M1 = ($_.Group.M1|Measure -sum).Sum
      M2 = ($_.Group.M2|Measure -sum).Sum
      M3 = ($_.Group.M3|Measure -sum).Sum

I believe this can be made even more simpler.