Generic medicines are as effective as branded and also very low in price but still, these medications are struggling to make an impact over the...