How do I earn medals to award my squaddies?
Solution 1:
According to the Ufopedia each medal is received in a different way, and there is a limitation on the total number of medals of each kind you can have on your live soldiers:
Urban Combat Badge - +5 Defense when in cover or +5 Aim against enemies in full cover. Maximum of 5 medals issued. Requires completing an urban map mission?
Defender's Medal - Never panic as result of allies getting wounded or killed or Medikits and Restorative Mists heal 2 HP more when used on this soldier. Maximum of 3 medals issued. Requires a soldier dying or being stabilized.
International Service Cross - +2 Will per different nationality in the squad or +2 Aim per continent bonus XCOM has earned. Maximum of 2 medals issued. Requires a mission(s) outside your base's continent.
Council Medal of Honor - Provides 10 Aim and Critical Chance if not within 7 tiles of an allied unit. Maximum of 2 medals. Complete Council missions.
Star of Terra Maximum of 1 medal. Complete XCOM Base Defense mission.
I can confirm from my own experience that the info for all the first 4 seems to be correct.
The maximum number of medals refers to the number of medals in the medals pool + the number of medals pinned on live soldiers. So, when a soldier with a medal dies or is dismissed, a new medal can be received.