Debabrata Sarkar, chairman and managing director of MicroAlgae Solutions India Pvt. Ltd. (MASI), AlgaEnergy’s wholly owned subsidiary in India, was named Business Leader of the Year at today’s 19th Global Edition of the World Leadership Congress & Awards in...