Fitch Rating, a world-renowned international rating agency, has downgraded Bank of Ceylon, one of Sri Lanka's leading state-owned banks. Bank of Ceylon was been...
Christmas, signifying the Nativity of the Lord Jesus Christ, is a noble religious feast that rejoices, bringing love and peace not only for Christians...