Services like banking and public transport were largely affected on Friday as more than a million workers across various sectors were on a day-long nationwide strike, protesting against new l