Oswal Green Tech Ltd Faces Strong Sell R Discover insights on why Oswal Green Tech Ltd is rated as a strong sell and its implications for inv...