British nationalism was in the air and patriotic sentiments ran high
Definition (noun) the doctrine that your national culture and interests are superior to any other
Definition (noun) the aspiration for national independence felt by people under foreign domination
Definition (noun) the doctrine that nations should act independently (rather than collectively) to attain their goals
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com