RU BA RU, an award-winning 29-minute short film exploring sisterhood, caste and female agency in rural Rajasthan, was screened yesterday…
The German Design Council has once again honored outstanding innovations in Berlin. Among the award recipients: DERMALOG Identification Systems GmbH,…