The Income Tax Department has carried out search operation on Quintillion Media Private Ltd. which runs news website 'The Quint'.