BLOGS

Jugaad

“Jugaad“, an Indian word which loosely translates as makeshift. We Indians, are always living our

Read More »