BSL BSL Ltd Management Changes Announcement 2024 - Additional Details Required BSL LTD. - 514045 delayed filing of a resignation letter for General Manager (Weaving) due to unintentional reasons..Find Corporate Announcements for Press Releases, AGM, Insider Trading & SAST, Results and Corporate Action for BSL Ltd