Compare two csv files,multiple columns and output the difference

I have 2 csv files:

Nic-Info-Old.csv  with following headers :

ServerName,NetworkCard,NicIndex,DHCPEnabled,IP1,IP2,IP3,IP4,IP5,IP6,IP7,IP8,IP9,IP10,IP11,IP12,IP13,IP14,IP15,IP16,IP17,IP18,IP19,IP20,IP21,Subnet1,Subnet2,Subnet3,Subnet4,Subnet5,Subnet6,Subnet7,Subnet8,Subnet9,Subnet10,Subnet11,Subnet12,Subnet13,Subnet14,Subnet15,Subnet16,Subnet17,Subnet18,Subnet19,Subnet20,Subnet21,Gateway,DNSSuffix,DNSDomSearhOrder1,DNSDomSearhOrder2,DNSDomSearhOrder3,DNS1,DNS2,DNS3,WINS1,WINS2

And Nic-Info-New.csv with same headers 

ServerName,NetworkCard,NicIndex,DHCPEnabled,IP1,IP2,IP3,IP4,IP5,IP6,IP7,IP8,IP9,IP10,IP11,IP12,IP13,IP14,IP15,IP16,IP17,IP18,IP19,IP20,IP21,Subnet1,Subnet2,Subnet3,Subnet4,Subnet5,Subnet6,Subnet7,Subnet8,Subnet9,Subnet10,Subnet11,Subnet12,Subnet13,Subnet14,Subnet15,Subnet16,Subnet17,Subnet18,Subnet19,Subnet20,Subnet21,Gateway,DNSSuffix,DNSDomSearhOrder1,DNSDomSearhOrder2,DNSDomSearhOrder3,DNS1,DNS2,DNS3,WINS1,WINS2

I want the script to compare all the values of the csv files. If anything is changed like, DHCP , or IP mismatch. Then in Nic-Info-New.csv the mismatch value should be in BOLD.

Example 

Nic-Info-Old.csv  ServerName,NetworkCard,NicIndex,DHCPEnabled,IP1,IP2,IP3,IP4,IP5,IP6,IP7,IP8,IP9,IP10,IP11,IP12,IP13,IP14,IP15,IP16,IP17,IP18,IP19,IP20,IP21,Subnet1,Subnet2,Subnet3,Subnet4,Subnet5,Subnet6,Subnet7,Subnet8,Subnet9,Subnet10,Subnet11,Subnet12,Subnet13,Subnet14,Subnet15,Subnet16,Subnet17,Subnet18,Subnet19,Subnet20,Subnet21,Gateway,DNSSuffix,DNSDomSearhOrder1,DNSDomSearhOrder2,DNSDomSearhOrder3,DNS1,DNS2,DNS3,WINS1,WINS2

VW101547,Intel(R) 82599 Virtual Function,12,FALSE,,,,,,,,,,,,,,,,,,,,fe80::69b6:e43c:c75d:26a8,10.69.224.7,,,,,,,,,,,,,,,,,,,,64,255.255.254.0,10.69.224.1,,us-east-1.ec2-utilities.amazonaws.com,dir.svc.accenture.com,ds.dev.accenture.com,10.63.0.230,10.63.0.231,10.30.5.6,,

Nic-Info-New.csv : 

VW101547,Intel(R) 82599 Virtual Function,12,TRUE,,,,,,,,,,,,,,,,,,,,fe80::69b6:e43c:c75d:26a8,11.69.224.7,,,,,,,,,,,,,,,,,,,,64,255.255.254.0,10.69.224.1,,us-east-1.ec2-utilities.amazonaws.com,dir.svc.accenture.com,ds.dev.accenture.com,10.63.0.230,10.63.0.231,10.30.5.6,,

I have highlighted 2 differences in both the CSV files. In output I want the difference to be in bold:

Output Expected :Nic-Info-New.csv : 

VW101547,Intel(R) 82599 Virtual Function,12,TRUE,,,,,,,,,,,,,,,,,,,,fe80::69b6:e43c:c75d:26a8,11.69.224.7,,,,,,,,,,,,,,,,,,,,64,255.255.254.0,10.69.224.1,,us-east-1.ec2-utilities.amazonaws.com,dir.svc.accenture.com,ds.dev.accenture.com,10.63.0.230,10.63.0.231,10.30.5.6,,